// index.ts 代码

import { createRouter, createWebHistory, RouteRecordRaw } from 'vue-router'

// 1、定义路由的记录类型
const routes: { path: string; component: () => Promise<any> }[] = [
    // {
    //     path: "/", // 根路径，对应于默认的 Home 页面
    //     component: () => import("../views/home/index.vue"), // 懒加载
    // },
    {
        path: "/",
        name: "login",
        component: () => import("../views/login/index.vue"),
    }
]
const router = createRouter(<any>{
    history: createWebHistory(), // 使用基于浏览器历史记录的路由模式
    routes, // 使用之前定义的路由记录
})



// 3、导出路由实例
export default router
